San Antonio has an airport with only 2 connections per week, but the flight which starts in Santa Fe and ends in Comodoro Rivadavia stops at many cities, including Buenos Aires and Córdoba.
Most people will go to San Antonio by bus, with connections to all important cities in Argentina. There are three terminals, the most active at Las Grutas.
A inexpensive train serves the line between Viedma and San Carlos de Bariloche twice per week, stopping at San Antonio. For train lovers, it is recommended to take the "Expreso Arrayanes" only in summer, once per week a luxurious train with restaurant, café-concert, cinema and disco. Prices of the "Expreso" are about 20 AR$ higher than that of the normal train and there is no tourist class, but not really expensive.